taxes and other legal dues - Español Inglés Diccionario